Foxit PDF SDK
FoxitPDFSDKPython2.DWG2PDFSettingData类 参考

继承自 FoxitPDFSDKPython2._object .

Public 成员函数

def DWG2PDFSettingData ()
 带参数的构造函数。
 

静态 Public 属性

 color_policy = _fsdk.DWG2PDFSettingData_color_policy
 用于转换的PDF文档的颜色策略。 更多...
 
 e_DWG2PDFColorPolicyGrayscale = _fsdk.DWG2PDFSettingData_e_DWG2PDFColorPolicyGrayscale
 颜色策略:图形导出为灰度PDF文件。原生颜色转换为灰度。
 
 e_DWG2PDFColorPolicyMono = _fsdk.DWG2PDFSettingData_e_DWG2PDFColorPolicyMono
 颜色策略:图形导出为单色PDF文件。
 
 e_DWG2PDFColorPolicyNoPolicy = _fsdk.DWG2PDFSettingData_e_DWG2PDFColorPolicyNoPolicy
 颜色策略:无颜色策略。图形以其原生颜色调色板导出(原样导出)。
 
 e_DWG2PDFExportHatchesTypeBitmap = _fsdk.DWG2PDFSettingData_e_DWG2PDFExportHatchesTypeBitmap
 填充导出类型:将填充导出为位图。
 
 e_DWG2PDFExportHatchesTypeDrawing = _fsdk.DWG2PDFSettingData_e_DWG2PDFExportHatchesTypeDrawing
 填充导出类型:将填充导出为三角形集合(矢量化器)。
 
 e_DWG2PDFExportHatchesTypePdfPaths = _fsdk.DWG2PDFSettingData_e_DWG2PDFExportHatchesTypePdfPaths
 填充导出类型:将填充导出为PDF路径(仅限实体填充)。
 
 e_DWG2PDFExportHatchesTypePolygons = _fsdk.DWG2PDFSettingData_e_DWG2PDFExportHatchesTypePolygons
 填充导出类型:将填充导出为多边形(仅限实体填充)。
 
 e_DWG2PDFSearchableTextTypeNoSearch = _fsdk.DWG2PDFSettingData_e_DWG2PDFSearchableTextTypeNoSearch
 可搜索文本类型:无可搜索文本。
 
 e_DWG2PDFSearchableTextTypeSHX = _fsdk.DWG2PDFSettingData_e_DWG2PDFSearchableTextTypeSHX
 可搜索文本类型:仅使用SHX字体显示的文本可搜索。
 
 e_DWG2PDFSearchableTextTypeTTF = _fsdk.DWG2PDFSettingData_e_DWG2PDFSearchableTextTypeTTF
 可搜索文本类型:仅使用TTF字体显示的文本可搜索。
 
 e_FlagASCIIHexEncoding = _fsdk.DWG2PDFSettingData_e_FlagASCIIHexEncoding
 位10。启用内部PDF流的ASCIIHex编码。
 
 e_FlagEmbededOptimizedTTF = _fsdk.DWG2PDFSettingData_e_FlagEmbededOptimizedTTF
 位7。启用TTF字体程序嵌入PDF文件。通过删除未使用的部分来减少TTF字体(PDF文件较小,但编辑受限)。
 
 e_FlagEmbededTTF = _fsdk.DWG2PDFSettingData_e_FlagEmbededTTF
 位1。启用TTF(True Type Font)程序嵌入PDF文件。整个TTF字体文件将被嵌入(PDF文件较大)。
 
 e_FlagEnableLayers = _fsdk.DWG2PDFSettingData_e_FlagEnableLayers
 位5。如果启用,图层支持将添加到PDF文件(需要1.5版本)。
 
 e_FlagExportHyperlinks = _fsdk.DWG2PDFSettingData_e_FlagExportHyperlinks
 位11。启用超链接导出。
 
 e_FlagFlateCompression = _fsdk.DWG2PDFSettingData_e_FlagFlateCompression
 位9。启用内部PDF流的压缩。
 
 e_FlagIncludeOffLayers = _fsdk.DWG2PDFSettingData_e_FlagIncludeOffLayers
 位6。如果启用,不可见图层将添加到PDF文件(需要1.5版本)。
 
 e_FlagLinearized = _fsdk.DWG2PDFSettingData_e_FlagLinearized
 位13。创建线性化PDF文件。
 
 e_FlagMeasuring = _fsdk.DWG2PDFSettingData_e_FlagMeasuring
 位15。在PDF中启用测量比例。
 
 e_FlagSHXTextAsGeometry = _fsdk.DWG2PDFSettingData_e_FlagSHXTextAsGeometry
 位3。启用SHX字体文本到几何形状的转换。
 
 e_FlagSimpleGeomOptimization = _fsdk.DWG2PDFSettingData_e_FlagSimpleGeomOptimization
 位4。启用简单几何优化(分离的线段合并为一条折线,贝塞尔曲线控制点)。
 
 e_FlagTTFTextAsGeometry = _fsdk.DWG2PDFSettingData_e_FlagTTFTextAsGeometry
 位2。启用TTF字体文本到几何形状的转换。
 
 e_FlagUseHLR = _fsdk.DWG2PDFSettingData_e_FlagUseHLR
 位8。确定软件是否对相应视口使用矢量隐藏线移除。
 
 e_FlagZoomToExtentsMode = _fsdk.DWG2PDFSettingData_e_FlagZoomToExtentsMode
 位12。如果启用,布局几何将缩放到纸张大小,否则将应用布局设置。 更多...
 
 export_flags = _fsdk.DWG2PDFSettingData_export_flags
 用于转换的PDF文档的导出标志。请参考从FoxitPDFSDKPython2.DWG2PDFSettingData.e_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。
 
 export_hatches_type = _fsdk.DWG2PDFSettingData_export_hatches_type
 实体填充导出的类型。 更多...
 
 gradient_export_hatches_type = _fsdk.DWG2PDFSettingData_gradient_export_hatches_type
 渐变填充导出的类型。 更多...
 
 is_active_layout = _fsdk.DWG2PDFSettingData_is_active_layout
 true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false
 
 is_output_progress = _fsdk.DWG2PDFSettingData_is_output_progress
 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true
 
 other_export_hatches_type = _fsdk.DWG2PDFSettingData_other_export_hatches_type
 其他(非实体)填充导出的类型。 更多...
 
 output_author = _fsdk.DWG2PDFSettingData_output_author
 输出PDF文档的作者,默认使用空字符串。
 
 output_creator = _fsdk.DWG2PDFSettingData_output_creator
 输出PDF文档的创建者,默认使用空字符串。
 
 output_keywords = _fsdk.DWG2PDFSettingData_output_keywords
 输出PDF文档的关键词,默认使用空字符串。
 
 output_producer = _fsdk.DWG2PDFSettingData_output_producer
 输出PDF文档的生产者,默认使用空字符串。
 
 output_subject = _fsdk.DWG2PDFSettingData_output_subject
 输出PDF文档的主题,默认使用空字符串。
 
 output_title = _fsdk.DWG2PDFSettingData_output_title
 输出PDF文档的标题,默认使用空字符串。
 
 paper_height = _fsdk.DWG2PDFSettingData_paper_height
 用于转换的PDF文档的纸张高度。 更多...
 
 paper_width = _fsdk.DWG2PDFSettingData_paper_width
 用于转换的PDF文档的纸张宽度。 更多...
 
 progress_callback = _fsdk.DWG2PDFSettingData_progress_callback
 指向DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null
 
 searchable_text_type = _fsdk.DWG2PDFSettingData_searchable_text_type
 搜索文本类型的类型。 更多...
 

详细描述

此类表示用于将DWG转换为PDF的设置。这将在类Convert 中使用。

参见
Convert

类成员变量说明

◆ color_policy

FoxitPDFSDKPython2.DWG2PDFSettingData.color_policy = _fsdk.DWG2PDFSettingData_color_policy
static

用于转换的PDF文档的颜色策略。

此选项使用FoxitPDFSDKPython2.DWG2PDFSettingData.e_DWG2PDFColorPolicyNoPolicy 作为默认值。 请参考从FoxitPDFSDKPython2.DWG2PDFSettingData.e_DWG2PDFColorPolicyNoPolicy 开始的值, 应该是这些值中的一个。

◆ e_FlagZoomToExtentsMode

FoxitPDFSDKPython2.DWG2PDFSettingData.e_FlagZoomToExtentsMode = _fsdk.DWG2PDFSettingData_e_FlagZoomToExtentsMode
static

位12。如果启用,布局几何将缩放到纸张大小,否则将应用布局设置。

注解
此模式的工作方式类似于某些布局设置:"绘图区域" - "范围"、"适合纸张"、"居中绘图",这些设置应用于指定的纸张大小和方向, 但一些设置如"绘图线宽"、"绘图样式"仍从布局设置中应用。

◆ export_hatches_type

FoxitPDFSDKPython2.DWG2PDFSettingData.export_hatches_type = _fsdk.DWG2PDFSettingData_export_hatches_type
static

实体填充导出的类型。

此选项使用FoxitPDFSDKPython2.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从FoxitPDFSDKPython2.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。

◆ gradient_export_hatches_type

FoxitPDFSDKPython2.DWG2PDFSettingData.gradient_export_hatches_type = _fsdk.DWG2PDFSettingData_gradient_export_hatches_type
static

◆ other_export_hatches_type

FoxitPDFSDKPython2.DWG2PDFSettingData.other_export_hatches_type = _fsdk.DWG2PDFSettingData_other_export_hatches_type
static

◆ paper_height

FoxitPDFSDKPython2.DWG2PDFSettingData.paper_height = _fsdk.DWG2PDFSettingData_paper_height
static

用于转换的PDF文档的纸张高度。

如果布局几何将缩放到纸张大小(通过export_flags启用FoxitPDFSDKPython2.DWG2PDFSettingData.e_FlagZoomToExtentsMode ), 则可以使用此选项。 使用默认值297.0f。此值以毫米为单位。

◆ paper_width

FoxitPDFSDKPython2.DWG2PDFSettingData.paper_width = _fsdk.DWG2PDFSettingData_paper_width
static

用于转换的PDF文档的纸张宽度。

如果布局几何将缩放到纸张大小(通过export_flags启用FoxitPDFSDKPython2.DWG2PDFSettingData.e_FlagZoomToExtentsMode ), 则可以使用此选项。 使用默认值210.0f。此值以毫米为单位。

◆ searchable_text_type

FoxitPDFSDKPython2.DWG2PDFSettingData.searchable_text_type = _fsdk.DWG2PDFSettingData_searchable_text_type
static

搜索文本类型的类型。

如果SHX或TTF文本导出为几何形状(通过export_flags启用FoxitPDFSDKPython2.DWG2PDFSettingData.e_FlagTTFTextAsGeometry FoxitPDFSDKPython2.DWG2PDFSettingData.e_FlagSHXTextAsGeometry ),则可以使用此选项。 此选项使用FoxitPDFSDKPython2.DWG2PDFSettingData.e_DWG2PDFSearchableTextTypeNoSearch 作为默认值。 请参考从FoxitPDFSDKPython2.DWG2PDFSettingData.e_DWG2PDFSearchableTextTypeNoSearch 开始的值, 应该是这些值中的一个。